<script>
function Person(){
    Person.prototype.constructor===Person;//返回结果：true
}
</script>
<script>
function Person(){
    new Person(){
        new Person().constructor===Person;//返回结果：true
    }
}
</script>
<script>
function Person(){
    new Person().constructor.prototype===Person.prototype;//返回结果
}
</script>
<script>
function Person(){
    Person.constructor.toString();//返回结果：function (){[native code]}
    Person.constructor===Function;//返回结果：true
    Steing.constructor===Function;//返回结果：true
    Number.constructor===Function;//返回结果：true
    Object.constructor===Function;//返回结果：true
    Function.constructor===Function;//返回结果：true
    }
</script>
<script>
//new Function('参数1','参数2'，......'参数N','函数体')；
var func=new Function('a','b','return a+b;');
console.log(func(100,200));//输出结果：300
</script>
<script>
var func=function(a,b){
    return a+b;
}
</script>
<script>
function Person(){
    new Person()._proto_===Person.prototype;//返回结果：true
    Person.prototype._proo_===Object.prototype;//返回结果：true
    Object.prototype._proto_;//返回结果：null
    Object._proto_===Function.prototype;//返回结果：true
}
</script>
